#pragma once
namespace catan
{
	class FieldDieNum : public BoardItem
	{
	public:
		FieldDieNum(){}
		FieldDieNum(int dieNum)
			: mDieNum(dieNum)
		{
		}

		void AddField(Handle<Field> val) { mField = val; }
		~FieldDieNum(void);

		int mDieNum;
		Handle<Field> mField;
	public:
		template<class Serializer>
		void serialize(Serializer & s, const unsigned int version)
		{
			s & mDieNum & mField;
		}
	};
}
